/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.opensource.jdom.taggen.html.tag;

/**
 * Table footer. Along with tfoot and tbody, thead can be used to group a series
 * of rows. thead can be used just once within a table element and should appear
 * before a tfoot and tbody element.
 *
 * <h2>Example</h2> <pre><code class="html">
 *&lt;table&gt;
 *	&lt;thead&gt;
 *		&lt;tr&gt;
 *			&lt;th&gt;Header 1&lt;/th&gt;
 *			&lt;th&gt;Header 2&lt;/th&gt;
 *			&lt;th&gt;Header 3&lt;/th&gt;
 *		&lt;/tr&gt;
 *	&lt;/thead&gt;
 *	<strong>&lt;tfoot&gt;</strong>
 *		&lt;tr&gt;
 *			&lt;td&gt;Footer 1&lt;/td&gt;
 *			&lt;td&gt;Footer 2&lt;/td&gt;
 *			&lt;td&gt;Footer 3&lt;/td&gt;
 *		&lt;/tr&gt;
 *	<strong>&lt;/tfoot&gt;</strong>
 *	&lt;tbody&gt;
 *		&lt;tr&gt;
 *			&lt;td&gt;Cell data 1&lt;/td&gt;
 *			&lt;td&gt;Cell data 2&lt;/td&gt;
 *			&lt;td&gt;Cell data 3&lt;/td&gt;
 *		&lt;/tr&gt;
 *		&lt;tr&gt;
 *			&lt;td&gt;Cell data 4&lt;/td&gt;
 *			&lt;td&gt;Cell data 5&lt;/td&gt;
 *			&lt;td&gt;Cell data 6&lt;/td&gt;
 *		&lt;/tr&gt;
 *		&lt;tr&gt;
 *			&lt;td&gt;Cell data 7&lt;/td&gt;
 *			&lt;td&gt;Cell data 8&lt;/td&gt;
 *			&lt;td&gt;Cell data 9&lt;/td&gt;
 *		&lt;/tr&gt;
 *	&lt;/tbody&gt;
 *&lt;/table&gt;
 *</code></pre>
 *
 *
 * @see Tr
 * @see Colgroup
 * @author sergio.valdez
 */
public class TFoot {

    /**
     * can be used to horizontally align the content of the cell.
     * The value can be left, center, right, justify or char.
     */
    private String align;
    /**
     * can be used to vertically align the content of the cell.
     * The value can be top, middle, bottom or baseline.
     */
    private String valign;
    /**
     * can be used to specify a character with which cells will align,
     * such as a decimal point. It is not supported by any major browser.
     */
    private String cssChar;
    /**
     * can be used to specify the number of pixels the alignment should be
     * offset from the char character. It is not supported by any major browser.
     */
    private String charoff;

    /**
     * can be used to horizontally align the content of the cell.
     * The value can be left, center, right, justify or char.
     * @return the align
     */
    public String getAlign() {
        return align;
    }

    /**
     * can be used to horizontally align the content of the cell.
     * The value can be left, center, right, justify or char.
     * @param align the align to set
     */
    public void setAlign(String align) {
        this.align = align;
    }

    /**
     * can be used to vertically align the content of the cell.
     * The value can be top, middle, bottom or baseline.
     * @return the valign
     */
    public String getValign() {
        return valign;
    }

    /**
     * can be used to vertically align the content of the cell.
     * The value can be top, middle, bottom or baseline.
     * @param valign the valign to set
     */
    public void setValign(String valign) {
        this.valign = valign;
    }

    /**
     * can be used to specify a character with which cells will align,
     * such as a decimal point. It is not supported by any major browser.
     * @return the cssChar
     */
    public String getCssChar() {
        return cssChar;
    }

    /**
     * can be used to specify a character with which cells will align,
     * such as a decimal point. It is not supported by any major browser.
     * @param cssChar the cssChar to set
     */
    public void setCssChar(String cssChar) {
        this.cssChar = cssChar;
    }

    /**
     * can be used to specify the number of pixels the alignment should be
     * offset from the char character. It is not supported by any major browser.
     * @return the charoff
     */
    public String getCharoff() {
        return charoff;
    }

    /**
     * can be used to specify the number of pixels the alignment should be
     * offset from the char character. It is not supported by any major browser.
     * @param charoff the charoff to set
     */
    public void setCharoff(String charoff) {
        this.charoff = charoff;
    }
}
